die by one's own hand - German English Dictionary